Package es.csic.iiia.fabregues.dip.comm
Class OrderParser
java.lang.Object
es.csic.iiia.fabregues.dip.comm.OrderParser
public class OrderParser
extends java.lang.Object
OrderParser
- Author:
- Angela Fabregues, IIIA-CSIC, fabregues@iiia.csic.es
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OrderParser.OrderType
static class
OrderParser.ResultType
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OrderParser(Game game)
-
Method Summary
Modifier and Type Method Description protected Order
handleMTO(Power power, Region region, Region mtoRegion, java.lang.String result)
protected Order
handleSUP(Power power, Region region, Power supportedPower, Region regionSupported, Region destination, java.lang.String result)
protected Order
handleSUP(Power power, Region region, Power supportedPower, Region regionSupported, java.lang.String result)
boolean
isSUPorder(java.lang.String[] order)
Order
processOrder(java.lang.String[] orderMsg)
Pot processar ordres en el seg�ents formats: ( AUS AMY BUD ) HLD ) SUB ( ( AUS AMY BUD ) HLD ) ORD ( SPR 1901 ) ( ( AUS AMY BUD ) HLD ) ( SUC )
-
Field Details
-
Constructor Details
-
Method Details
-
isSUPorder
public boolean isSUPorder(java.lang.String[] order) -
processOrder
Pot processar ordres en el seg�ents formats: ( AUS AMY BUD ) HLD ) SUB ( ( AUS AMY BUD ) HLD ) ORD ( SPR 1901 ) ( ( AUS AMY BUD ) HLD ) ( SUC )- Parameters:
orderMsg
-- Returns:
-
handleSUP
-
handleSUP
-
handleMTO
-